- Si votre scanner est reconnu, n'allez pas plus loin!
- Si votre scanner n'est pas reconnu, essayez la "Méthode 1" ci-dessous.
Une alternative consiste à utiliser le pilote pour imprimante et le logiciel Iscan développés par Avasys http://avasys.jp/eng/linux_driver/ Il suffit de chercher son matériel mais le site est bien fait.
Vous trouverez une liste des différents tutoriels dédiés aux scanners Epson sur cette page.
Remarque: avec EPSON PM-A820, EPSON DX8450 et EPSON DX7400 la version Karmic de libsane-extras ne fonctionne pas, il faut utiliser la version Jaunty (lien)
Pour scanner USB. Une méthode rapide à mettre en œuvre et évitant d'utiliser un pilote propriétaire. (Seul le code "Product" devrait-être à changer selon votre matériel)
sudo gedit /etc/sane.d/dll.conf
pour le iscan plugin package : iscan-pluginXXXXXX.deb en faisant attention à sélectionner votre version 32 ou 64 bits. Installer successivement iscan-data, iscan et iscan plugin. Redémarrer l'ordinateur. (informations récoltées dans une réponse du développeur de Sane Olaf Meeuwissen : http://article.gmane.org/gmane.comp.graphics.scanning.sane.devel/21692/match=v10)
sudo /etc/init.d/udev restart
Téléchargez le fichier deb sur le site avasys (pilotes linux pour epson) en choisissant le type de périphérique adéquat (choisir "Scanner" si scanner simple ou "All-in-ones" si vous avez une imprimante multifonction …), puis choisissez le modèle dans la partie *Model* (Image scan!) et enfin remplissez le formulaire pour télécharger le paquet.
Plusieurs paquets sont parfois nécessaires (comme par ex pour le scanner 4490 Photo: 3 paquets iscan-data_xxx.deb, iscan_xxx.deb et iscan-plugin-xxx.deb, à installer dans cet ordre: voir ci-dessous).
Pour périphériques anciens, les paquets ne sont parfois pas disponibles en deb mais uniquement en rpm. Voici la conversion en .deb de ces paquets créés par la communauté.
iscan_2.10.0-2_i386.deb (Epson : 3940 photo, Perfection 3590, Perfection 4180 photo, Perfection 1260, GT-F520/F570)
iscan_2.10.0-1.c2_i386.deb (Epson Perfection 4180 photo sous Jaunty)
iscan_2.11.0-2_i386.deb (Epson : 4990 photo, Stylus Photo RX 520 …)
iscan_2.3.0-2_i386.deb (Epson : Perfection V10,Perfection V100 PHOTO, GT-S600, GT-F650)
iscan-plugin-gt-f520_1.0.0-2_i386.deb (Epson : 3940 photo, Perfection 3590, GT-F520/F570)
iscan-plugin-gt-f600_1.0.0-2_i386.deb (Epson : Perfection 4180 photo)
iscan-plugin-gt-f600_1.0.0-1.c2_i386.deb (Epson : Perfection 4180 photo sous Jaunty)
iscan-plugin-gt-7300-1.0.0-1.c2.i386.rpm (Epson : Perfection 1260)
iscan-plugin-gt-s600_2.0.0-2_i386.deb (Epson : Perfection V10,Perfection V100 PHOTO, GT-S600, GT-F650)
Si le paquet deb que vous cherchez n'est pas présent ici, vous pouvez créer un paquet deb à partir du rpm avec alien ou aller voir en dessous les cas particuliers.
Commencer par telecharger iscan et iscan-data depuis le site d' Epson Vous devez entrer la référence de votre imprimante (ex BX635FWD) ainsi que l'OS (dans notre cas, Linux). Ce qui nous interesse c'est le troisième lien qui fait référence au pilote du scanner "core package&data package". Télecharger les deux fichiers .deb: iscan_{version}_{arch}.deb et iscan-data_{version}_{arch}.deb
{arch} correspond à la version de votre systeme i386 si vous êtes en 32bits et amd64 pour les pcs récent.
En date du 25/11/12 il s'agit respectivement de la version 2.29.1-5 pour iscan et 1.19.0-1 pour iscan-data.
Ensuite on installe les deux paquets à l'aide de gdebi (commencer par iscan-data, le paquet iscan en dépend), ou pour les plus téméraire dans un terminal: sudo dpkg -i iscan-data*.deb && sudo dpkg -i iscan_*.deb
N'oublier pas de redémarrer votre machine. Ouvrer votre logiciel de scan (simple-scan par défaut), vous devrier être capable désormais de scanner.
64Bit: executer la commande suivante : sudo dpkg -i –force-architecture iscan*.deb
Voir http://snapscan.sourceforge.net/ pour la liste exhaustive des scanners supportés par le backend Snapscan, et le paragraphe ci-dessous pour l'installation, Cas particuliers avec Snapscan.
Mise à jour : Selon ceci (à confirmer) : http://snapscan.sourceforge.net/ , les modèles Perfection 1270, Perfection 1670, Perfection 2480, Perfection 3490, Perfection 3590, sont désormais supportés nativement. Le paquet libsane-extras est peut-être requis.
Pour les modèles particuliers (660, 1270, 1670, 2580, 3490, GT-F500 et GT-F550), téléchargez le pilote correspondant (fichier esfwXX.bin) sur Avasys. Téléchargez le fichier iscan-plugin-gt-*.i386.rpm correspondant à votre modèle. N'installez pas le rpm, mais extrayez-en (double-clic sur le fichier pour l'ouvrir avec file-roller) le firmware (.bin).
Téléchargement direct pour l' Epson Perfection 1670 Epson Perfection 1670 (esfw30.bin)
Si vous ne trouvez pas le pilote sur Internet, il peut aussi être récupéré sur le CD livré avec le scanner, dans une archive cab dont on peut l'extraire avec les commandes suivantes (source http://forum.ubuntu-fr.org/viewtopic.php?pid=913459#p913459):
mkdir dossier_cab cd dossier_cab cp /cdrom/ESCAN/ModUsd.cab . cabextract ModUsd.cab
Avec les droits d'administrateur, créez le dossier /usr/share/sane/snapscan/ puis copiez le pilote dedans (le renommage en lettres minuscules semble important):
sudo mkdir /usr/share/sane/snapscan sudo cp ESFW30.BIN /usr/share/sane/snapscan/esfw30.bin
Modifiez ensuite le fichier de configuration de Sane /etc/sane.d/snapscan.conf et décommentez la ligne suivante au début du fichier pour indiquer le chemin du pilote en question :
# Change to the fully qualified filename of your firmware file, if # firmware upload is needed by the scanner firmware /usr/share/sane/snapscan/esfw30.bin
Voir aussi :
Depuis Intrepid, une des dépendances n'existe plus sous le même nom, il faut d'abord télécharger et installer le paquet libltdl3 disponible ici (prenez la version hardy). .Vous avez maintenant votre(vos) paquet(s) DEB… Vous pouvez maintenant les installer (méthode rapide sous Lucid Lynx 10.04: clic droit puis "ouvrir avec GDebi").
Il faut ensuite juste vérifier le contenu d'un fichier qui sert à indiquer à Sane qu'il doit prendre en charge le pilote iScan. Éditez le fichier /etc/sane.d/dll.conf Dans ce fichier, vérifiez simplement que la ligne suivante existe, sinon ajoutez le mot (attention, il peut être à la fin) :
epkowa
A priori, toute la gamme Epson. Cependant, il a été testé avec succès sur les scanners suivants.
# Epson Stylus SX515W
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0856", ENV{libsane_matched}="yes"
Attention, après cela, il faut impérativement rebooter (un restart udev ne suffit pas)
# Epson Stylus SX525WD
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085e", ENV{libsane_matched}="yes"
Redémarrer ensuite le pc. Si cela ne fonctionne toujours pas, vérifier les fichiers de configuration de sane, et ajouter votre scanner comme indiqué ici : http://doc.ubuntu-fr.org/scanner_usb_non_reconnu.
/etc/udev/rules.d/45-libsane.rules avec le contenu suivant :SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="012d", MODE="664", GROUP="scanner"
/etc/udev/rules.d/40-libsane-extras.rules avec le contenu suivant :#Epson Perfection 3710
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0116", MODE="666", GROUP="scanner"
Remarque : Il semblerait qu'il y ait des problèmes de permissions au niveau des fichiers utilisés par iscan, qui doit donc être lancé en root (!!!) pour fonctionner. Pour remédier à ce problème, vous pouvez suivre ces indications.
Testé avec Epson Perfection 3170 Photo, Epson Perfection 4180
Le logiciel image scan ! est maintenant disponible et vous pouvez l'utiliser pour scanner ou utiliser xsane :
Pour d'autres méthodes ou logiciel pour scanner, reportez vous à la page scanner
Avec xsane, vous obtiendrez une fenêtre comme celle-ci:
Vous remarquerez qu'il y a deux versions de pilote disponible: le pilote Epson Epkowa et le pilote Epson standard. Utilisez toujours la version Epson Epkowa pour profiter du pilote iScan.
Si vous ne voulez pas que le pilote Epson non Epkowa apparaisse, éditez le fichier /etc/sane.d/dll.conf et mettez en commentaire la ligne avec epson ce qui donnera:
#epson
Si vous ne voulez pas que votre webcam ou carte TV apparaisse, éditez le fichier /etc/sane.d/dll.conf et mettez en commentaire la ligne avec v4l ce qui donnera:
#v4l
iScan fonctionne avec Gimp 2.2.x depuis la version 1.17.0. Il suffit de créer un lien symbolique de /usr/bin/iscan vers /usr/lib/gimp/2.0/plug-ins/iscan. (Attention le lien peut avoir été créé lors de l'installation du package, cela dépend)
Néanmoins :